someone that leaves without completing - French English Dictionary